flight over the high seas - Spanish English Dictionary